home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / amiga / animutil / playsr / playsr.arc / func.h < prev    next >
C/C++ Source or Header  |  1988-11-10  |  6KB  |  341 lines

  1. #include    "amig.h"        /* Amiga function defines    */
  2. #include    "manx.h"        /* Manx C function defines    */
  3. #include    <stdio.h>        /* Unix file extensions        */
  4.  
  5. char    *WBFileName ();
  6.  
  7. FILE    *CanOpen ();
  8.  
  9. OBJECT    *add_node ();
  10. OBJECT    *copy_node ();
  11. OBJECT    *CpyNode ();
  12. OBJECT    *load_node ();
  13. OBJECT    *LodNode ();
  14. OBJECT    *PiqNode ();
  15. OBJECT    *ReadObj ();
  16. OBJECT    *ReadExt ();
  17. OBJECT    *scopy_node ();
  18. OBJECT    *ScpNode ();
  19. OBJECT    *LoadFile ();
  20.  
  21. DATAPTR    NewData ();
  22. DATAPTR    CopyData ();
  23.  
  24. CELLPTR    NewCell ();
  25. CELLPTR    CopyCell ();
  26.  
  27. SCANPTR    SortEdgeList ();
  28.  
  29. TALE    *MatchTale ();
  30.  
  31. VECTOR    *doPhongs ();
  32. VECTOR    *flatPhongs ();
  33.  
  34. long    DoInfo ();
  35. long    EdgeNum ();
  36. long    FctNum ();
  37. long    WriteID ();
  38. long    WriteInfo ();
  39. long    WriteExt ();
  40. long    WrtNode ();
  41. long    write_node ();
  42.  
  43. UWORD    AddEdge ();
  44.  
  45. char    *extract ();
  46. char    *get_dev ();
  47. char    *get_string ();
  48. char    *GetVersionStamp ();
  49.  
  50. STORY    *get_story ();
  51. MOLD    *get_mold ();
  52. ATTRIB    *get_attr ();
  53. TRANS    *get_tran ();
  54. float    *get_param ();
  55. float    get_float ();
  56.  
  57. float    Angle ();
  58. float    UDot ();
  59. float    Normalize ();
  60. float    HowFar ();
  61. float    PathLength ();
  62. float    Between ();
  63. float    LShiftFP ();
  64. float    RShiftFP ();
  65. float    FPTrunc ();
  66. float    GetDepth ();
  67. float    MyAtan2 ();
  68.  
  69. void    ABCNode ();
  70. void    AddFace ();
  71. void    AddCllToList ();
  72. void    AddEdgeToList ();
  73. void    AddFctToList ();
  74. void    AddObjToList ();
  75. void    AddPntToList ();
  76. void    AddPoint ();
  77. void    AddToFreq ();
  78. void    AddVertex ();
  79. void    ApplyTale ();
  80. void    apply_node ();
  81. void    AppNode ();
  82. void    average ();
  83. void    axis ();
  84. void    AxisNode ();
  85. void    BldNode ();
  86. void    BuildBuff ();
  87. void    BuildMat ();
  88. void    BuildTale ();
  89. void    BuildUnMat ();
  90. void    build_node ();
  91. void    Busy ();
  92. void    camera ();
  93. void    CellInfo ();
  94. void    CheckRGB ();
  95. void    CheckRGBN ();
  96. void    CheckStorage ();
  97. void    CleanUp ();
  98. void    ClearIt ();
  99. void    clearper ();
  100. void    ClipCamera ();
  101. void    close_things ();
  102. void    ClrNode ();
  103. void    CntNode ();
  104. void    Color_Node ();
  105. void    color_node ();
  106. void    Copy_Node ();
  107. void    countdev ();
  108. void    Counter ();
  109. void    count_node ();
  110. void    DeActivate ();
  111. void    DeleteTimer ();
  112. void    Delete_Edges ();
  113. void    Delete_Faces ();
  114. void    Delete_Node ();
  115. void    Delete_Points ();
  116. void    DelEdge ();
  117. void    DelFacet ();
  118. void    DelNode ();
  119. void    DelPoint ();
  120. void    DePick ();
  121. void    DeRotVect ();
  122. void    DeSelect ();
  123. void    destroy_node ();
  124. void    doAttribute ();
  125. void    dobutton ();
  126. void    doCamera ();
  127. void    DoCustom ();
  128. void    DoDelete ();
  129. void    DoErase ();
  130. void    dofmenu ();
  131. void    doForm ();
  132. void    DoJoin ();
  133. void    doLevel ();
  134. void    doMakeCells ();
  135. void    domenu ();
  136. void    doMold ();
  137. void    domouse ();
  138. void    dontScale ();
  139. void    DoOver ();
  140. void    DoPaste ();
  141. void    dopraw ();
  142. void    doraw ();
  143. void    doRotate ();
  144. void    doScale ();
  145. void    DoSort ();
  146. void    doTransform ();
  147. void    Draw3D ();
  148. void    DropAll ();
  149. void    DropCell ();
  150. void    DropData ();
  151. void    DropFile ();
  152. void    DropList ();
  153. void    DropTale ();
  154. void    drop_node ();
  155. void    drop_volume ();
  156. void    DstNode ();
  157. void    DumpMovie ();
  158. void    EndFrame ();
  159. void    EndPosit ();
  160. void    ExpFrame ();
  161. void    Extrude_Node ();
  162. void    FillSubVolumes ();
  163. void    FindHome ();
  164. void    FindLast ();
  165. void    FindNext ();
  166. void    FindView ();
  167. void    FindWhom ();
  168. void    flushrgb ();
  169. void    FollowPath ();
  170. void    FreeOct ();
  171. void    FullView ();
  172. void    GetDefKey ();
  173. void    GetDefRGB ();
  174. void    GetObjRGB ();
  175. void    GetZoom ();
  176. void    Group_Node ();
  177. void    gr_Check ();
  178. void    Hair ();
  179. void    IFlush ();
  180. void    Init3D ();
  181. void    InitBuffer ();
  182. void    InitFrames ();
  183. void    initgadgets ();
  184. void    InitList ();
  185. void    InitPicked ();
  186. void    initstore ();
  187. void    InitUndo ();
  188. void    InputCell ();
  189. void    JoinEdge ();
  190. void    JoinFacet ();
  191. void    JoinPoint ();
  192. void    Join_Node ();
  193. void    Join_Points ();
  194. void    killMir ();
  195. void    kill_frame ();
  196. void    KlsNode ();
  197. void    Kluster_Node ();
  198. void    kluste_node ();
  199. void    light ();
  200. void    linkgad ();
  201. void    LoadBrush ();
  202. void    *LoadCode ();
  203. void    LoadData ();
  204. void    LoadObj ();
  205. void    LoadStencil ();
  206. void    MakeCopy ();
  207. void    MakeFilm ();
  208. void    MakeMovie ();
  209. void    MakeSubVolumes ();
  210. void    MakeUndo ();
  211. void    MakeUndoList ();
  212. void    MemNode ();
  213. void    mem_node ();
  214. void    MergeCell ();
  215. void    MMMult ();
  216. void    move_node ();
  217. void    Move_Node ();
  218. void    MovNode ();
  219. void    MVMult ();
  220. void    MyFreeMem ();
  221. void    my_putc ();
  222. void    my_putl ();
  223. void    my_putw ();
  224. void    NewMenu ();
  225. void    Nuul ();
  226. void    ObjRename ();
  227. void    OutputCell ();
  228. void    Paint_Node ();
  229. void    param ();
  230. void    PickAll ();
  231. void    PickCurr ();
  232. void    pick_glb ();
  233. void    pick_node ();
  234. void    PikNode ();
  235. void    PlayMovie ();
  236. void    PolNode ();
  237. void    polygons ();
  238. void    poly_node ();
  239. void    posinit ();
  240. void    print_node ();
  241. void    ProjXY ();
  242. void    PrtNode ();
  243. void    push_buff ();
  244. void    putrgb ();
  245. void    puttab ();
  246. void    Put_Node ();
  247. void    QRot ();
  248. void    QuickDraw ();
  249. void    readgad ();
  250. void    rectangle ();
  251. void    ReadConfig ();
  252. void    Refresh ();
  253. void    RemPick ();
  254. void    RenumberFrames ();
  255. void    RotateTale ();
  256. void    Rotate_Node ();
  257. void    RotNode ();
  258. void    RotVect ();
  259. void    rot_node ();
  260. void    SaveCell ();
  261. void    SaveData ();
  262. void    SaveIFF ();
  263. void    SaveObj ();
  264. void    ScaleTale ();
  265. void    scale_node ();
  266. void    Scale_Node ();
  267. void    SclNode ();
  268. void    SeeNode ();
  269. void    Select_Edge ();
  270. void    Select_Facet ();
  271. void    Select_Object ();
  272. void    Select_Point ();
  273. void    SetBrushMenu ();
  274. void    SetColor ();
  275. void    setdial ();
  276. void    SetDS ();
  277. void    SetEditColors ();
  278. void    SetGlbMenu ();
  279. void    SetLace ();
  280. void    SetMainMenu ();
  281. void    SetModMenu ();
  282. void    SetNode ();
  283. void    SetObjMenu ();
  284. void    SetObjRGB ();
  285. void    SetPath ();
  286. void    setprop ();
  287. void    SetRGB8 ();
  288. void    SetStencilMenu ();
  289. void    SetStory ();
  290. void    SetSubParent ();
  291. void    setup_node ();
  292. void    setval ();
  293. void    showdeg ();
  294. void    ShowDisk ();
  295. void    showedge ();
  296. void    showfct ();
  297. void    ShowFilm ();
  298. void    showfrac ();
  299. void    ShowMem ();
  300. void    ShowMode ();
  301. void    ShowObject ();
  302. void    showper ();
  303. void    showpos ();
  304. void    showrat ();
  305. void    ShowRate ();
  306. void    showval ();
  307. void    show_node ();
  308. void    Show_Node ();
  309. void    ShutScreen ();
  310. void    Size_Node ();
  311. void    smooth_node ();
  312. void    SmtNode ();
  313. void    Sort_Edges ();
  314. void    Sort_Facets ();
  315. void    Sort_Node ();
  316. void    Sort_Points ();
  317. void    sphere ();
  318. void    Spin_Node ();
  319. void    Story_Node ();
  320. void    strip ();
  321. void    SubMenu ();
  322. void    TargetCells ();
  323. void    tell_node ();
  324. void    TllNode ();
  325. void    TrackCamera ();
  326. void    track_camera ();
  327. void    Translate_Node ();
  328. void    Transpose ();
  329. void    TrimPick ();
  330. void    UnGroup_Node ();
  331. void    UnPick ();
  332. void    UnSetLace ();
  333. void    unsmooth_node ();
  334. void    UnSmtNode ();
  335. void    volname ();
  336. void    wireframe ();
  337. void    Write_Node ();
  338. void    XScale ();
  339. void    XYZNode ();
  340. void    YScale ();
  341.